radar scatterometer - Turkish English Dictionary